// pages/getLocation/getLocation.js
const key = 'CXIBZ-4XP6F-ND4JC-NUBU2-DVHR3-4OB6H'; // 使用在腾讯位置服务申请的key
Page({
  /**
   * 页面的初始数据
   */
  data: {
    currentLocation: {},
  },
  getLocation() {
    wx.getLocation({
      type: 'gcj02', //返回可以用于wx.openLocation的经纬度
      success(res) {
        const latitude = res.latitude;
        const longitude = res.longitude;
        console.log(latitude, longitude);
        wx.request({
          url: 'https://apis.map.qq.com/ws/coord/v1/translate',
          method: 'GET',
          data: {
            locations: latitude + ',' + longitude,
            type: 5,
            key,
          },
          success: (result) => {
            console.log(result.data);
          },
          fail: (err) => {
            console.log(url);
            console.log(err);
          },
        });
        // wx.openLocation({
        //   latitude,
        //   longitude,
        //   scale: 18
        // })
      },
    });
  },
  showLocation() {
    wx.getLocation({
      type: 'gcj02', //返回可以用于wx.openLocation的经纬度
      success(res) {
        const latitude = res.latitude;
        const longitude = res.longitude;
        wx.openLocation({
          latitude,
          longitude,
          scale: 18,
        });
      },
    });
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.getLocation();
  },
});
